package com.reservation.taxi.sanyataxi.vo.gpsinfodata;

import lombok.Data;

/**
 * 车辆定位信息
 */
@Data
public class CarGPSInfoVo {

    /**
     * 公司标识，与交通部一致。
     */
    private String CompanyId;

    /**
     * 车牌号码
     */
    private String VehicleNo;

    /**
     * 行政区划代码 车辆报备地行政区划代 码，地市级
     */
    private Integer VehicleRegionCode;

    /**
     * 定位时间 格式：yyyyMMddHHmmss
     */
    private String PositionTime;

    /**
     * 经度 单位：1*10-6度
     */
    private Double Longitude;

    /**
     * 纬度 单位：1*10-6度
     */
    private Double Latitude;

    /**
     * 瞬时速度 单位：km/h (非必填)
     */
    private Integer Speed;

    /**
     * 方向角 0-359，顺时针方向 (非必填)
     */
    private Integer Direction;

    /**
     * 海拔高度 单位：米 (非必填)
     */
    private Integer Elevation;

    /**
     * 行驶里程 单位：km (非必填)
     */
    private Integer Mileage;

    /**
     * 坐标加密标识 1：GCJ-02 测绘局标准 2：WGS84 GPS标准 3：BD-09 百度标准 4：CGCS2000 北斗标准 0：其他
     * （非必填）
     */
    private Integer Encrypt;

    /**
     * 预警状态（非必填）
     */
    private Integer WarnStatus;

    /**
     * 车辆状态（非必填）
     */
    private Integer VehStatus;

    /**
     * 营运状态 1：载客 2：接单 3：空驶 4：停运 (非必填)
     */
    private Integer BizStatus;

    /**
     * 订单编号 (与发送交通部一致，空驶时可以为空。) （非营运状态下填“0”）
     */
    private String OrderId;


}
